package exam.bank.dao;

import java.util.List;

import exam.bank.entity.BankEntity;

/**
*@author jzh
*@创建时间 2017年6月17日上午9:53:40
*类说明：
*/
public interface BankDao {
	/**
	 * 增加一家银行
	 * @param entity
	 * @return
	 */
	int addBank(BankEntity entity) throws Exception;
	/**
	 * 查找所有银行
	 * @return
	 */
	List<BankEntity> findAllBank()throws Exception;
	/**
	 * 根据id查找银行
	 * @param id
	 * @return
	 */
	BankEntity findBankById(int id) throws Exception;
	/**
	 * 修改银行信息，并返回银行的实体
	 * @param entity
	 * @return
	 */
	int updateBank(BankEntity entity) throws Exception;
	/**
	 * 根据id删除银行
	 * @param id
	 * @return
	 */
	int deleteBank(int id) throws Exception;
	

}
